About Rex Productions Ltd (10904407) United Kingdom