About Glamorgan Construction Limited (09822228) United Kingdom