About Pavilion Folkestone Ltd (11346206) United Kingdom