About Hamcap (greenock) Llp (SO304897) United Kingdom