About Didsbury Clubhouse Limited (13262801) United Kingdom