About Newton Killay Associates Limited (03785664) United Kingdom