About Newton Sinclair Ltd (13337533) United Kingdom