About Jack Plummer Limited (11977630) United Kingdom