About S&w Walker Limited (11504701) United Kingdom