About Thomson Engineering Design Ltd (04482153) United Kingdom