About Hammond Jt Ltd (10021171) United Kingdom