About Hampstead Curry Company Ltd (09498343) United Kingdom