About Rex House Centre Limited (08370025) United Kingdom