About William Morris & Sons Ltd. (SC355907) United Kingdom