About Edscha Uk Manufacturing Limited (03288167) United Kingdom