About A Ruth & Sohn Ltd (09542653) United Kingdom