About Island Restaurant Limited (11431268) United Kingdom