About Jacob S Well Trust (CE015887) United Kingdom