About Anchor Medical Limited (11647058) United Kingdom