About Glass Conservation & Restoration Ltd (NI675336) United Kingdom