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


14 February 17

Two new material options for you to consider for your garment labels - Japanese Fabric & Rubber Nylon.

Read Post


7 February 15

More of the latest items we have produced including kraft card swing ticket and rubber coated snap fastener.

Read Post


1 February 15

Keen to keep you up to date with the latest techniques, we have high density print, dye sublimation and silicone print to bring you.

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