About Ruthie Benson Limited (12163170) United Kingdom