About Anchor And Mill Ltd (11389954) United Kingdom