About Jezreel Designs Limited (12112982) United Kingdom