About R And C Glass Limited (06379115) United Kingdom