About Anchor Care And Education Ltd (12639169) United Kingdom