About Ejc Designs Limited (09370915) United Kingdom