About Rex Associates Limited (08981413) United Kingdom