About Newbold Tecnik Ltd (13256106) United Kingdom