About Stancombe Sporting Club Limited (11457736) United Kingdom