About Glen Weld Ltd (13086607) United Kingdom