About Red Rum Operating Company Limited (09049618) United Kingdom