About Nemesia Designs Limited (03728903) United Kingdom