About Whitworth Putteril Limited (11785815) United Kingdom