About West End Capital Limited (03777176) United Kingdom