About Hampstead International (uk) Limited (09852129) United Kingdom