About Wimbledon Chemicals Management Limited (09677063) United Kingdom