About Kenco Supplies Ltd (12836802) United Kingdom