About T A A International Limited (06237019) United Kingdom