About T W Campbell Services Limited (12962508) United Kingdom