About Nib Engineering Design Limited (07622907) United Kingdom