About Gemma International Limited (01328428) United Kingdom