About Carn Gowla Medical Limited (11294382) United Kingdom