About Willis Smith Holdings Limited (13273859) United Kingdom