About Scott & Newman Limited (01112043) United Kingdom