About Hold Construction Limited (12159812) United Kingdom