About Winners 24 7 Care Services Limited (12694542) United Kingdom