About B & N Foods Limited (12086578) United Kingdom