About La Scala Investment Company Limited (04863907) United Kingdom