About T Mctaggart Limited (06484684) United Kingdom