About Double H Projects Ltd. (03770637) United Kingdom