We supply the worldwide clothing industry with a multitude of items including woven labels, swing tickets, jeans buttons, packaging and much more.

Our Product Range

Our range of bespoke labels, tags, trims and packaging items

Swing Tickets

Hang tags, over-riders, button bags in paper, fabrics, metal, wood & PVC

Clothing Labels

Woven & printed labels, leather patches, clothing badges & rubber labels


Jeans buttons and rivets, snaps, eyelets and sew-on and machine on decals

Zipper Pulls

Die-cast metal, injection mould PVC, woven polyester & leather


Paper bags, cotton dust bags, rigid & flat pack boxes, tissue paper & stickers

Other Items

Sew-on buttons, garment seals, tapes, cords & ribbons, locks and stoppers

All our products are made bespoke to your specifications. Don't hesitate to get in touch with your designs and let us create the perfect items for your garment branding.

Get in Touch

About Us

Since 1992 we have been supplying the worldwide clothing industry with a multitude of clothing labels, trims and packaging items.

Your trusted trims & labels supplier

Our head office is in the UK and satellite offices in India and Hong Kong with a further office in China where our production facilities are based, so we are well positioned to serve customers worldwide.

Read More

A few of the many valued clients we've had the pleasure to work with.

Our Blog

Keep up with the latest product news and developments


27 October 15

New design ideas, techniques and finishes for metal trimmings such as jeans buttons, rivets and decals.

Read Post


15 July 15

Our custom paperette labels are a lightweight, wash-friendly, hard-wearing and economical label alternative to a real or faux leather patch.

Read Post

3D Silicone Heat
Transfer Labels

16 June 15

Our new 3D silicone heat transfers provide a clean, eye catching, soft touching label suitable for use on a range of garments and accessories.

Read Post

Get in Touch

Send us an email, complete our form, or contact one of our offices

Hong Kong Office

(852) 2744 4300

UK Office

(44) 1922 640598

China Office

(86) 769 2168 7719

India Office

(91) 11 4172 0670

Bangladesh Office

(88) 01911 559050

Canada Agent

Ask for details

Leave this empty:

Don't miss out. Join our mailing list