About Whitworth Clarke Limited (12043374) United Kingdom