About N & P Street Food Limited (12951541) United Kingdom