About Gormel Restaurants Ltd (SC546608) United Kingdom