About Acer Snowmec Limited (02678023) United Kingdom