About Evelyn & Bloom Limited (11130472) United Kingdom