About Skal Restaurants Ltd (12260091) United Kingdom