About Troydale Recreational Club Limited (01726645) United Kingdom