About Pj Ducker Limited (09193169) United Kingdom