About Kebabs By Spice Shack Ltd (13369797) United Kingdom