About Campbell Technical Engineering Services Limited (07183925) United Kingdom