About P Haycox & Son Ltd (11520134) United Kingdom