About Esselte Fabrications (london) Limited (03813697) United Kingdom