Company name: Pickle Studio
Description: Branding, Design and Creative in Cheltenham
55 Collum End Rise, Leckhampton, Cheltenham GL53 0PA, United Kingdom