About European Design Services Limited (02496695) United Kingdom