About Helken Construction Limited (02492585) United Kingdom