About The Recycled Glassware Company Limited (07211907) United Kingdom