About The Regatta Restaurant Leigh On Sea Ltd (09276332) United Kingdom