About S & S Fastfood Ltd (07704507) United Kingdom