About Rebecca & Sarah Haworth Ltd (13089050) United Kingdom