About Holland & Phipps Limited (09690385) United Kingdom