About Hampden 2 Limited (10672457) United Kingdom