About Johnny Maguire Limited (13211061) United Kingdom