About Haplan Holdings Ltd. (01526673) United Kingdom