About Smallfields Capital Limited (12059354) United Kingdom