About Gallo Rosso Ltd (10451198) United Kingdom