About Street Food (london) Ltd (10074336) United Kingdom