About Harborne Construction Limited (10724132) United Kingdom