About Last Stop Kebab Ltd (13291446) United Kingdom