About Mise En Scene Limited Partnership (LP019058) United Kingdom