About Maguire Builders Limited (08352241) United Kingdom