About Stowmarket Community Sports & Social Club Community Interest Company (07025221) United Kingdom