About S&d Capital Limited (13582687) United Kingdom