About Holland & Ingham Limited (04504688) United Kingdom