About The Clyde Cafe Ltd (SC640608) United Kingdom