About The Wallingford Window Company Ltd (02414660) United Kingdom