About Grillmate Ltd. (09283708) United Kingdom