About Keah Engineering Ltd. (10394982) United Kingdom