About I & N Takeaway Limited (11028486) United Kingdom