About T Mctaggart Holdings Limited (10977040) United Kingdom