About The German Grill Ltd (11395955) United Kingdom