About Channel Angling Limited (12820731) United Kingdom