About Altamont Limited (01312537) United Kingdom