About Tarka Recycling Ltd (13662781) United Kingdom