About Clyde Blowers Holdings Llp (SO305527) United Kingdom