About Teac Jack Ltd (12517382) United Kingdom