About Maguire Brothers Limited (06072070) United Kingdom