About Cooper And Sherwood Restaurants Limited (10589776) United Kingdom