Company name: Picturesmith
Description: Animation studio based in London and are here to tell your complex stories simply. Whether it is for TV, idents and digital content.
4A Sheep Ln, London E8 4QS, United Kingdom