About Holcare Limited (06998394) United Kingdom