About Holland & Sherry Limited (00194697) United Kingdom