About Kleenvac Binders Ltd (12874052) United Kingdom