About S & S Recycling Ltd (07392366) United Kingdom