About Strikes Restaurants Limited (01608292) United Kingdom