Anyone used Astraseal to supply windows before? We're getting a quote and the chap was great, but just want to check out the company and can't find much online.