About Altomex Limited (08640265) United Kingdom