About G Haslehurst & Son Ltd (08809809) United Kingdom