About Hampden Street 1963 Limited (08856966) United Kingdom