About Pavilion Holdings Limited (10358699) United Kingdom