About Clyde Investment Group (SL003659) United Kingdom