About Churchill House Securities Limited (05097846) United Kingdom