About Newnham Associates Limited (03996854) United Kingdom