About Newbury Finance Limited (08362077) United Kingdom