About Farmcote Sporting Club Limited (13450955) United Kingdom