About Campbell Industrial Service Ltd (10153863) United Kingdom