About Ward And Scott Associates Limited (13052657) United Kingdom