About Ta Shattock Limited (11656028) United Kingdom