About Greenleaf Label Ribbons Limited (07188918) United Kingdom