About James Smith Designs Limited (07365522) United Kingdom