About Newbury West Berkshire Ltd (11875209) United Kingdom