About Sd Fastfood Ltd (SC650775) United Kingdom