About Altermore Limited (01663727) United Kingdom