About H&t Roe Ltd (13198047) United Kingdom