About Mckinnon And Cross Limited (11124494) United Kingdom