About Holt Restaurants Limited (12929755) United Kingdom