About Altermead Limited (02640815) United Kingdom