About Glenn Welding Services Ltd (12975328) United Kingdom