About Atelier Senac Ltd (12666872) United Kingdom