About Ruth Brewer Limited (11980060) United Kingdom