About Haych Construction Limited (11986283) United Kingdom