About B Mack Engineering Ltd (12901735) United Kingdom