About Anchor International Services Ltd (09872856) United Kingdom