About Lemberg Films Limited (07576318) United Kingdom