About Rhoda Elizabeth Ltd (13393351) United Kingdom