About Thames Kit Uk Trade Limited (13261561) United Kingdom