About Clydeside Restaurants Ltd (SC524270) United Kingdom