About Pavilion Studios Ltd (10991023) United Kingdom