About Ruth Terrace Limited (13663136) United Kingdom