About Clarks Glass & Glazing Limited (04610294) United Kingdom