About Tarsoly Computers Ltd (13072382) United Kingdom