About Glamorgan Building Contractors Limited (07985165) United Kingdom