About Bart S Newbury Limited (13090027) United Kingdom