About Ruth Shelton Limited (11907157) United Kingdom