About Clyde Bergemann International Holdings Limited (SC167280) United Kingdom