About Red Sea Restaurants Bradford Limited (12780619) United Kingdom