About Ruth Etches Limited (12296446) United Kingdom