About North Newbald Ltd (NI681290) United Kingdom