About Crendon Research And Management Company Limited (11726220) United Kingdom