About Design Engineering Workshop Limited (SC524625) United Kingdom