About Sara Sall Studio Ltd (10218552) United Kingdom