About S. Cooper Holdings Limited (00344767) United Kingdom