About West African Delights Limited (11972660) United Kingdom