About Newton & Stockley Enterprises Limited (09384079) United Kingdom