About Evelyn & Rose Limited (12067225) United Kingdom