About T & H Cummings Ltd (11175226) United Kingdom