About Mcclure Estates Ltd (13141148) United Kingdom