About Anik & Son Limited (11864295) United Kingdom