About Grille Diffuser & Louvre Co. Limited(the) (01478435) United Kingdom