About Whitworth Solutions Ltd (09043661) United Kingdom