About Refurb (holdings) Limited (04866722) United Kingdom