About John Plummer Holdings Ltd (10173261) United Kingdom