About Newbury Pizza Limited (12447811) United Kingdom