About Anmack Limited (08908056) United Kingdom