About Lrrestaurants Ltd (09917420) United Kingdom