About C J Hammond Limited (11274637) United Kingdom