About Rosemead Stores Limited (12644479) United Kingdom