About Smash & Grab Glass Recycling Limited (07800734) United Kingdom