About Th&f Partners Limited (11442566) United Kingdom