About Hasthorpe Engineering Design Limited (06660442) United Kingdom