About Mannings Technical Services Limited (08515343) United Kingdom