About Ruby Hill Glass Limited (08734487) United Kingdom