About N V & Sons Fast Food Ltd (12262537) United Kingdom