About Holland & Heeley Limited (01970115) United Kingdom