About Francel Limited (10066728) United Kingdom