About Altham International Limited (03506958) United Kingdom