About Longshots Sporting Clubs Limited (08476443) United Kingdom