About Clitheroe Festival Of Food Limited (07606853) United Kingdom