About Clyde Kenworth Ltd (13111888) United Kingdom