About Hampden Holdings Limited (03079558) United Kingdom