About Ams Plumbers Merchants Holdings Limited (11712298) United Kingdom