About Paella Fella Limited (07027676) United Kingdom