About Norfolk Engineering Design Limited (08584621) United Kingdom