About T And S Plastic Recycling Limited (11370085) United Kingdom