About Hampstead Trading Ltd (11361140) United Kingdom