About Kje Design Engineering Ltd (06261169) United Kingdom