About Clyde Blowers Capital Storm Co-invest (2014) Lp (SL017520) United Kingdom