About Gemini Petfoods Limited (02040107) United Kingdom