About Ruby Waxx Rochdale Ltd (12227690) United Kingdom