About The Sand Rose Group Ltd (12581231) United Kingdom