About Aelmid Engineering Limited (12807247) United Kingdom