About Noble Engineering Design Ltd. (SC666893) United Kingdom