About Sedici Art Limited (07277213) United Kingdom