About Sheenrose Limited (02352476) United Kingdom