About Dewgard Window Co. Limited(the) (01885529) United Kingdom