About Mccall Homes Limited (NI016831) United Kingdom