About Hammway S Limited (11626225) United Kingdom