About M & I Clyde Limited (SC502503) United Kingdom