About Ellerby Investments Limited (10557062) United Kingdom