About Yellow Food Box Limited (11748282) United Kingdom