About T&c Hr Ltd (10217742) United Kingdom