About Anchor Industries Limited (07513466) United Kingdom