About Ely Outdoor Sports Association Ltd (08639572) United Kingdom