About Smith & Walker Limited (09287433) United Kingdom