About Hildreth & Cocker Limited (07146243) United Kingdom