About J C L Cobham And N S Limited (11962726) United Kingdom