About Whitworth Technical Services Ltd (12733327) United Kingdom