About Cecil Francis Limited (00605150) United Kingdom