About C & R Research Limited (07879180) United Kingdom