About John Mcglade Associates Ltd (11565930) United Kingdom