About South Coast Indian Takeaway Limited (09950993) United Kingdom