About Gene Loves Jezebel Limited (03570337) United Kingdom