About Red Central Entertainment Ltd (06911114) United Kingdom