About Hamcap (caledonian) Llp (SO304742) United Kingdom