David Allen & Sons Ld, Harrow, Mdx.