About The Clockhouse Wimbledon Limited (06984460) United Kingdom