About Hampden Grey Limited (12772932) United Kingdom