About H. H. Maguire Limited (05440829) United Kingdom