About Holland & Reilly Ltd (13529156) United Kingdom