About Rex Products Ltd (12112096) United Kingdom