About Gemma Roe (henley) Ltd (12528717) United Kingdom