About Tommy Pickering Angling Limited (12769659) United Kingdom