About On The Shore Restaurants Limited (12754922) United Kingdom