About Blasford Capital Limited (10480728) United Kingdom