About Nicholson Engineering Design Ltd (11621716) United Kingdom