About Clyde Inns Ltd (SC589850) United Kingdom