About Hampshire Engineering Design Limited (12990833) United Kingdom