About Mccaffery Estates Ltd (10889891) United Kingdom