About Twisted Glass Recycling Limited (11007198) United Kingdom