About Newman & Spurr Consultancy Limited (02250553) United Kingdom