About Aydel Foods Limited (13478667) United Kingdom