About J Hammond Ltd (11454967) United Kingdom