About Southport Glass Co. Limited (00666445) United Kingdom