About T. R. Refurbs Limited (12829699) United Kingdom