About Scargill Estates Ltd (13259114) United Kingdom