About Glamorgan Engineering Ltd (13309006) United Kingdom