About Refurbico Limited (11294778) United Kingdom