About Clyde Gormack Ltd (SC629370) United Kingdom