About Newton Bars Ltd (SC620334) United Kingdom