About H And D Maguire Limited (05023902) United Kingdom