About John R. Mcquarrie Associates Limited (SC475330) United Kingdom