A Stop Motion Animation Studio specialising in promoting small businesses, music videos, idents and charities.