About The Hampstead Trade Company Ltd (10900509) United Kingdom