About Pavilion Consultants Limited (02785716) United Kingdom