About Anchora International Limited (07488875) United Kingdom