About Jalebee Limited (03928431) United Kingdom