About Tom Smith Design Engineering Limited (06281253) United Kingdom