About Eccles Archery Club Limited (12380447) United Kingdom