About Saint Albans Sash Limited (10079947) United Kingdom