About Uphill Sands Ltd (13323762) United Kingdom