About H. Eggleston Jnr. & Son Limited (01199926) United Kingdom