About Hapca Constructions Limited (10398106) United Kingdom