About John Maguire Limited (11270368) United Kingdom