About Bristol Textile Recyclers Limited (03382168) United Kingdom