About Clyde Blowers Capital Storm Co-invest (2013) Lp (SL013823) United Kingdom