About Harris & Churchley Ltd (13705718) United Kingdom