About Mackin Homes Ltd (11862113) United Kingdom