About Anchor Magnets (uk) Limited (03521196) United Kingdom