Greeting Cards
Office 92969
Birmingham
Birmingham
West Midlands
B22NJ
Tel: 01210000000
Paper Crate is the home of giftware that's Cute and Quirky, Weird and Wonderful. Specialising in greeting cards, gift wrap and wrapping twine, Paper Crate is proud to supply products made in the UK from sustainable and recyclable materials...