About Smaller Company Capital Limited (09371312) United Kingdom