Joe Davies is a leading supplier and distributor of gifts and giftware to retailers throughout the UK.