About Newbold Engineering Ltd (12136921) United Kingdom