About Demirose Limited (02849050) United Kingdom