About The World Of Glass (st Helens) Limited (02592450) United Kingdom