About Mcgill Homes Limited (02844501) United Kingdom