About T A L X Ltd (07158426) United Kingdom