About Holland And Mason Ltd (13410662) United Kingdom