About Haldeca Limited (03388334) United Kingdom