About Newman Scott Limited (02195418) United Kingdom