About The Ruby Slipper Ltd (12027744) United Kingdom