About Thomas And Hyke Limited (10286590) United Kingdom