About Sanjha Restaurant & Takeaway Limited (08953345) United Kingdom