About Ruth Twort Consutancy Ltd (12008241) United Kingdom