About Sumac Holdings Limited (03675107) United Kingdom