About Cooper Research Limited (09234868) United Kingdom