About Sl Fastfood Ltd (SC603344) United Kingdom