About Corylanus Avellana Ltd. (SC681423) United Kingdom