About Glamorgan Recycling Limited (12255985) United Kingdom