About H.w. Bartlett & Sons Limited (08688725) United Kingdom