About Waddington Engineering Design Limited (03292483) United Kingdom