About Sandford Grey Holdings Limited (13062139) United Kingdom