About Benacre Investments Limited (02694499) United Kingdom