About Alex And Sangiorgi Ltd (11312802) United Kingdom