About Sticker Lane Fisheries Limited (11955122) United Kingdom