The Tea Shop & Film Company is a privately owned entity based in the UK. Founded in 2010, and operating with approximately 10 employees, the company functions as a media production house, specializing in film production with offices located in London and Los Angeles.