About Anchor Health Limited (04336424) United Kingdom