About William Smith Ltd (SC612195) United Kingdom