About Ruby Murry Limited (05925209) United Kingdom