About Pescado Holdings Limited (09289781) United Kingdom