About J S Home Touch Care Services Limited (13585284) United Kingdom