About Clyde Financial Services Limited (SC338943) United Kingdom