About Ruth & Boaz Ltd (10161200) United Kingdom