About J H Callaghan Ltd (10217941) United Kingdom