About The Clubhouse Limited (09510012) United Kingdom