About Mckenna Building & Developments Limited (07823384) United Kingdom