About Mackintosh Munro Ltd. (SC209452) United Kingdom