About Hurlingham Capital Ducklington Limited (12334574) United Kingdom