About John Mcgavigan Limited (SC144766) United Kingdom