About Solve Engineering Design Limited (06033730) United Kingdom