About Jencare Limited (03997760) United Kingdom