About Cobra 1997 Limited (01269335) United Kingdom