About Campbellpls Ltd (11279863) United Kingdom