About Dewrose Limited (02147732) United Kingdom