About Red Ruby Slippers Ltd. (06361588) United Kingdom