About Tea Room Films Limited (10481773) United Kingdom