About Heidi Rose Limited (11627815) United Kingdom