About Jezreel & Co Limited (08456512) United Kingdom