About The Sand Rose Ltd (11317366) United Kingdom