About Campbell 3 Ltd (06070208) United Kingdom