About Holt Lloyd Group Limited (02918147) United Kingdom