About Hampden Capital Plc (04174389) United Kingdom