About Henkafor Construction Limited (11927416) United Kingdom