About West End Investments Limited (08513614) United Kingdom