About S&m Mackintosh S Ltd (SC697155) United Kingdom