About La Scala Limited (13701586) United Kingdom