About Mcallister Engineering Ltd (12052651) United Kingdom