About Anchor Supplies Limited (01556948) United Kingdom