About Deli Jerk Centre Limited (11002450) United Kingdom