About S O Health Limited (07988803) United Kingdom