About Laupaw Restaurants Ltd (12317382) United Kingdom