About Sandwood Active Limited (12096988) United Kingdom