About Stoke Fishery Ltd (12078973) United Kingdom