About Cobra Middlesbrough Limited (03841290) United Kingdom