About Newco Tamworth Limited (11658353) United Kingdom