About Hampdown Ltd (10038317) United Kingdom