About Wallingford Glazing & Window Centre Limited (09656589) United Kingdom