About Rita And Sue Limited (13282028) United Kingdom