About Island Cafe And Takeaway Ltd (11131807) United Kingdom