About T & H Trading Limited (05111025) United Kingdom