Company name: Jamjar PR
Description: jamjar is a creative communications agency based in Cardiff specialising in PR, marketing, design, branding, digital & social media
39 High St, Cowbridge CF71 7AE, United Kingdom