About Newtown Mill Limited (00524138) United Kingdom