About Flash S Handmade Streetfood Ltd (12956605) United Kingdom