About Sandfield Group Holdings Limited (11410220) United Kingdom