About Jessie Allen Designs Limited (08718443) United Kingdom