About Mckenna & Brookfield Limited (12998753) United Kingdom