About Stephen Cooke Limited (01376941) United Kingdom