About Ruby Associates Limited (08939201) United Kingdom