About Ellen S Rose Limited (12292991) United Kingdom