About Mansell Technical Services Limited (03027574) United Kingdom