About Clarke Restaurants Limited (12297957) United Kingdom