About Sardinia Land Ltd (09277279) United Kingdom