About Almex Engineering Ltd (07066625) United Kingdom