About Rotherham Glass & Glazing Limited (03661899) United Kingdom