About Cochrane Promotions Ltd (01604402) United Kingdom