About Jelb Enterprises Limited (13328524) United Kingdom