About Ruby Tuesday Interiors Limited (10494002) United Kingdom