About Kaye Engineering Development & Research Ltd (12477154) United Kingdom