About Lewis Engineering Design Limited (12483672) United Kingdom