About Bennington Investments Ltd (11568506) United Kingdom