About European Design Solutions Ltd (09230978) United Kingdom