About C J R Glass & Glazing Limited (08061849) United Kingdom