About Hampden Private Office Limited (10221571) United Kingdom