About Afan Deli Limited (12713106) United Kingdom