About William Scott & Company. (SL000278) United Kingdom