About Mcquarrie Ltd (11203030) United Kingdom