About T.hammond Holdings Ltd (10465593) United Kingdom