About Ruth Sturt Ltd (12007422) United Kingdom