About Mackinnon (london) Limited (00422459) United Kingdom