About Kenton Black Science & Engineering Limited (13628020) United Kingdom