About Ruby & Ed Slippers Limited (04546374) United Kingdom