About Atelier Ruth Ltd (13095096) United Kingdom