About Sandfield Capital Limited (11136768) United Kingdom