About Westford Capital Limited (11677540) United Kingdom