About Shefford Sports & Community Association Ltd (07735271) United Kingdom