About Teesa Sales Ltd (12718588) United Kingdom