About Doosra Restaurants Ltd (07678693) United Kingdom