About Newbald Limited (13429027) United Kingdom