About Sugden & Co Holdings Ltd (12220156) United Kingdom