About Restaurant L Aquila Limited (11607648) United Kingdom