About Kruger Restaurants Ltd (05853604) United Kingdom