About Handley Page Hampden Limited (13438530) United Kingdom