About Kenga Engineering Ltd (11850255) United Kingdom