About Kenton Technical Products Limited (02021034) United Kingdom