About Campbell Environmental And Safety Solutions Ltd (10598944) United Kingdom