About Hamcap (cumbernauld) Llp (SO304344) United Kingdom