About Anker Machinery Company Limited (02884705) United Kingdom