About Glyn Humphreys Construction Limited (10341175) United Kingdom