About Gemini Manufacturing Limited (08406375) United Kingdom