About Blackham Engineering Design Limited (03488918) United Kingdom