About St John S Hospital Trustee Limited (08188066) United Kingdom