About S & E La Spezia Ltd (11337993) United Kingdom