About Gemini Service Ltd (09270203) United Kingdom