About Ruth Ribbon Limited (09451855) United Kingdom