About Armstrong Ker (macclesfield) Limited (03134003) United Kingdom