About Channel Anglers Limited (10047447) United Kingdom