About Talahasse Limited (00597852) United Kingdom