About Clissold Indian Takeaway Limited (13497607) United Kingdom