About Jabed Catering Limited (13082988) United Kingdom