About Gorilla Bait Ltd (12943745) United Kingdom