About Gemma Gilbert Ltd (12496440) United Kingdom