About S Cooper And Sons Limited (03728370) United Kingdom