British TV production company
studiolambert.com
Studio Lambert is a British television production company based in London, Manchester, Glasgow and Los Angeles. Wikipedia