About Jelf Close Care Limited (02726386) United Kingdom