About J.pickering Limited (11977484) United Kingdom