About Stephen Cockburn Limited (01974822) United Kingdom