About Grilles & Architectural Products Limited (07774291) United Kingdom