About Ruth Fox Ltd (12177866) United Kingdom