About Enderby Investments Limited (04332508) United Kingdom