About Linkup Tyre Recycling Ltd (13673303) United Kingdom