About Jackson Norman Designs Limited (11426703) United Kingdom