About Skutterskelfe Anglers Limited (01874560) United Kingdom