About Smith & Lewis-williams Ltd (12622840) United Kingdom