About Lillycombe Sporting Club Limited (10571407) United Kingdom