About Ramsbottom Glass & Glazing Limited (03029896) United Kingdom