About Cowper Shaw & Company Limited (00902358) United Kingdom