Company name: Square One Studios
Description: Award-winning video production company. Advertising, social media campaigns, promos, music videos, testimonials, and training videos.
Salisbury St, Taunton TA2 6ND, United Kingdom