About Mcintosh Homes Limited (11893832) United Kingdom