About Scott Capital Limited (12060689) United Kingdom