About Gemma Jones Design Ltd (12394627) United Kingdom