About Rachel S Handbags Ltd (13179837) United Kingdom