About Grille Box Ltd. (02951475) United Kingdom