About Clyde Cafe (scotland) Ltd (SC492851) United Kingdom