About Kenton Black Scientific Ltd (12822220) United Kingdom