About Jkhammond Ltd (11920331) United Kingdom