About Lloyd Textile Recycling Ltd (13323135) United Kingdom