About Kel Teq Ltd (11781273) United Kingdom