About B & N Food Centre Limited (12166826) United Kingdom