About Scott And Young Associates Limited (02443925) United Kingdom