About Maguire And Woods Construction Limited (00941646) United Kingdom