About Mackintosh Highland Limited (SC371009) United Kingdom