About Cannon Street Studios Ltd (13605776) United Kingdom