About Stevenson Design Engineering Ltd (10982186) United Kingdom