About Fish Cafe Beach Limited (10028719) United Kingdom