About West Engineering Holdings Limited (02627741) United Kingdom