About Glamorgan Fabrication Ltd (01163676) United Kingdom