About Anglo Saxon Merino Limited (02806482) United Kingdom