About Clyde Convenience Ltd (SC687917) United Kingdom