About Maguire Concrete Holdings Limited (11223642) United Kingdom