About Rex Investments Limited (00317910) United Kingdom