About Leah Rose Limited (11390456) United Kingdom