About Ruth Eckhardt Limited (00632827) United Kingdom