About World Glass Ltd (08613185) United Kingdom