About T & C Refurb Ltd (10720762) United Kingdom