About Pick Me Up Paella Limited (07027677) United Kingdom