About West Country Capital Limited (11614588) United Kingdom