About Clyde Kelvin Ltd (SC493561) United Kingdom