About Clyde Coin Limited (SC116311) United Kingdom