About R. Newbury Limited (10106113) United Kingdom