About Bell Rock Capital Management Llp (OC355426) United Kingdom