About Cochrane Catering Limited (09702958) United Kingdom