About N. I. Cockburn Limited (08441721) United Kingdom