About West Eight Investments Limited (03788610) United Kingdom