About Cochrane Design 1 Limited (11535659) United Kingdom