About West Lodge Capital Limited (09288651) United Kingdom