About Anchor Magnets Limited (08610402) United Kingdom