About Mac Menamin Homes And Holdings Ltd (13047701) United Kingdom