About J H L Holdings Limited (13349617) United Kingdom