About Newton Thake Ltd (11270498) United Kingdom