Company name: Bearded Kitten
Description: Bearded Kitten is an award winning creative experience agency that prides itself on bringing innovative ideas to life.
Unit 5, Make It, 5 Hancock Rd, London E3 3DA, United Kingdom