About John Mcgrath Management Limited (SC539012) United Kingdom