About The Refurb Team Limited (12461019) United Kingdom