About William Scott Associates Limited (06930334) United Kingdom