About H. Tones & Sons Limited (01269107) United Kingdom