About Loamshire Estates Ltd (10211284) United Kingdom