About Acer Snowmec Technologies Limited (08870161) United Kingdom