About Euro Designs Limited (10479414) United Kingdom