About Antonella Sagheddu Limited (12123128) United Kingdom