About N & S Fastfood Ltd (13405628) United Kingdom