About Filofax France Limited (02741286) United Kingdom