About De Raj Indian Takeaway Limited (13597835) United Kingdom