About Ruby Murrays Glasgow Ltd (11923654) United Kingdom