About R & D Glass Limited (03261140) United Kingdom