About Esselte Holdings Limited (01399415) United Kingdom