About Newbold Ltd. (07635493) United Kingdom