About William Scott Limited (01895745) United Kingdom