About Campbell Martin Holdings Ltd (12446138) United Kingdom