About Altham Engineering Limited (03466809) United Kingdom