About Js Hammond Limited (11908392) United Kingdom