About Thornsett Wimbledon Limited (12268133) United Kingdom