About Cobra Of The North Ltd (11032826) United Kingdom