About Il Rosso (derby) Limited (11726166) United Kingdom