About Strathblair Capital Limited (SC541303) United Kingdom