About Finheath Limited (02845630) United Kingdom