About Haycole Construction Limited (10501458) United Kingdom