About Ruth Harcus Limited (11049969) United Kingdom