About John Maguire (halifax) Limited (05128748) United Kingdom