About Anchor Insurance Services Ltd. (04434649) United Kingdom