About La Sala At Studio 59 Ltd (13123962) United Kingdom