About Ceviche Bar Ltd (07604129) United Kingdom