About W & A Scott Ltd. (SC345530) United Kingdom