About Eden Glaziers Limited (01361946) United Kingdom