About Ta Hall Associates Limited (12613498) United Kingdom