About Refurbishment Technology Limited (08282176) United Kingdom