About T&h Group Ltd (12741252) United Kingdom