About Newtown Controls Ltd (13051699) United Kingdom