About Cochrane Design Limited (05385174) United Kingdom