About Gemini Cars Limited (07759098) United Kingdom