About Cochrane Gastro Limited (10436940) United Kingdom