About Altham Limited (04636244) United Kingdom