About West End Ventures Limited (08628457) United Kingdom