About L.s. Hammond Limited (07460430) United Kingdom