About Ruby Slippers Declutters Ltd (12950492) United Kingdom