About Jacwicks Designs Limited (11363699) United Kingdom