About Milerose Limited (02024659) United Kingdom