About Gemma Roe Design Ltd (12136169) United Kingdom