About Rex&ray Ltd (12793262) United Kingdom