About Salvagnini Uk & Ireland Limited (03385506) United Kingdom