About S. W. Hammond Limited (05213868) United Kingdom