About William Hiller And Co Limited (10778478) United Kingdom