About Haylock & Pittman Limited (04900005) United Kingdom