About S&t Glazing Limited (03558419) United Kingdom