About All African Food Limited (12992176) United Kingdom