About J Maguire Limited (11537783) United Kingdom