About Teo Refurb Ltd (10918536) United Kingdom