About James Edwards Designs Limited (09328310) United Kingdom