About West Eleven Investments Limited (05930272) United Kingdom