About T&a Group Co. Limited (09156855) United Kingdom