About Grillz House Ltd (12318245) United Kingdom