About Walter Smith Limited (09857979) United Kingdom