About Text Appeal Limited (04514203) United Kingdom