About Sear & Cowen Glass & Glazing Services Limited (06404160) United Kingdom