About Gemini Cars (egham) Limited (03847865) United Kingdom